secure technology - French English Dictionary